ninjas in pyjamas
EsportsThunderpick 2026: The Malta Map Was Drawn by Passports, Not GunsThunderpick World Championship 2026 kicked off at BLAST Arena Studios, Malta,...
EsportsThunderpick World Championship 2026: Four 2-0 Sweeps, a Ticket Blocked at the Border, and a Schedule Grinding Down a $1M CS2 EventOn October 14, 2026, at BLAST Arena Studios in Malta, the four opening matche...
International FootballIndonesia 9-2 Bangladesh: A Dark Mark on Thomas Dooley's Career and the Data Void Behind ItOn the electronic board at Stadion Utama Gelora Bung Karno, the score froze a...
International FootballAjax 5-1 Fortuna Sittard: The Door-Opening Goal and the Crack in Ball RetentionOn the stands, the applause rose in waves. On the pitch, the man who had just...
Domestic FootballV.League and the possession illusion: TP.HCM's runners-up season and the meaningless sideways passesMinute 90+4, Thống Nhất Stadium, November 2, 2026. A high ball into the box, ...
Formula 1Wolff, Marina Bay, and the Mercedes Crack Hidden Behind the Tyre ScreamAt Marina Bay, I heard something no camera captured. It was the sound of rubb...
BadmintonNguyen Tien Minh and the Age-43 Equation at Vietnam Open 2026: The Win Wasn't in the Shuttle, but in the Gaps Between Two ServesInside a small apartment in Jing'an District, I replayed the qualifier footag...
Table TennisGuernsey Win the Worthing Junior Team Tournament: Nine Fixtures, Zero Deciders, and the Gap Inside the RecordBefore reading the winner's name, I look for the third game. The Worthing Tab...
BadmintonKumamoto Masters 2026: Li Shifeng Leads China and the Gap Shi Yuqi Leaves BehindIn 2026, when every stadium closed because of the pandemic, I recorded the...
Domestic FootballV.League's Final 15 Minutes: The True Measure of Squad DepthMinute 88, stand B of Hang Day Stadium. A man in his sixties stands up, both...
BadmintonThe Empty Arena, the Full Heart: Vietnamese Badminton and the Lost Hours of CompetitionThe Empty Arena, the Full Heart: Vietnamese Badminton and the Lost Hours of...
International FootballAnatomy of a European Weekend: Six Matches and the Trap of Form NumbersOn Saturday night, ten o'clock Japan time — exactly ten in the morning on the...
VolleyballTempo and Space: A Tactical Map of Vietnamese Volleyball in the Annual SeasonIn the last three matches I sat long enough to take notes on, there was a...
Table TennisVeterans Home Nations in Jersey: The Gap Between 7/8 and 4/9In Jersey, England won 7 of 8 team gold medals at the Veterans Home Nations...
Domestic FootballThe Fourth Foreign Slot: The V.League Is Betting on Its Own FutureI stood at the edge of a V.League training ground on a November morning, dew...
BadmintonPV Sindhu at the 2026 Asian Games: The Head-to-Head Matrix That Redraws Her Medal CeilingThe second game of the China Masters final ended 21-6. Tomoka Miyazaki, 20...
VolleyballThe Empty Stat Sheet: Vietnamese Women's Volleyball Is Being Recorded From MemoryOn the evening of 15 November, at the provincial gymnasium in Dak Lak, the...
International FootballThe Shin Tae-yong Chant at GBK: A 0-0 Draw and the Quiet Anger of a CaptainMinute 94, Gelora Bung Karno. The referee blew the final whistle. The...
International FootballThe Hat-Trick That Repriced Everything: Milan and the €50m Question for Nicolò TresoldiIn the second minute of the first period of extra time, in a match nobody...
International FootballScotland Lose Darcy Graham for 12 Weeks: Record Try-Scorer Out for the Whole November WindowPart 1 — A Warm-Up Nobody Records Pre-season friendlies are the kind of match...
